package io.tim.mvc_f2.util.test01;

import java.lang.annotation.ElementType;
import java.lang.annotation.Target;

@Target(ElementType.TYPE) // ElementType.TYPE 用于标识类、接口、注解及枚举
public @interface author {
	
	// 修饰符仅可为 public, protected, private & static 的组合
	public static enum AppEnum {
		Web, Client, Service, Unsigned
	};
	
	// public & abstract 的组合，且为默认
	AppEnum type() default AppEnum.Unsigned;
	
	String name() default "unknown";
	
	String webSite() default "N/A";

}
